class Solution {
    public:
        long long makeSimilar(vector<int>& nums, vector<int>& target) {
            long long ans=0;
            for(int i=0;i<nums.size();i++){
                if(nums[i]%2){
                    nums[i]=-nums[i];
                }
                if(target[i]%2){
                    target[i]=-target[i];
                }
            }
            sort(nums.begin(),nums.end());
                sort(target.begin(),target.end());
            for(int i=0;i<nums.size();i++){
                ans+=abs(nums[i]-target[i]);
            }
            return ans/4;
        }
    };